#include "../include/Color.h"

const Color Color::BLACK = Color(0,0,0);
const Color Color::WHITE = Color(1,1,1);
const Color Color::RED = Color(1,0.1,0.1);
const Color Color::GREEN = Color(0.1,1,0.1);
const Color Color::BLUE = Color(0.1,0.1,1);

/**
* Constructeur d'une couleure de type RGB
* @return une couleur par default BLACK
*/
Color::Color()
{
    x = 0.0;
    y = 0.0;
    z = 0.0;
}

Color::~Color()
{
    //dtor
}

/**
* Constructeur d'une couleure de type RGB
* @param r quantité de rouge entre 0 et 1
* @param g quantité de vert entre 0 et 1
* @param b quantité de bleu entre 0 et 1
* @return une couleur
*/
Color::Color(float r, float g, float b)
{
    x = r;
    y = g;
    z = b;
}
